﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace WcfMail.Common
{
    /// <summary>
    /// 序列化方式
    /// </summary>
    public enum SerializerType
    {
        /// <summary>
        /// JSON序列化
        /// </summary>
        JSON,
        /// <summary>
        /// XML 序列化，尚未实现
        /// </summary>
        XML,
        /// <summary>
        /// PDF.NET 实体类序列化，这里采用二进制序列化
        /// </summary>
        PdfNet
    }

    /// <summary>
    /// JSON的序列化方式
    /// </summary>
    public enum JsonSerializerType
    {
        /// <summary>
        /// WCF(微软）官方使用的JSON序列化方式，在极少数些情况下可能有Bug。
        /// </summary>
        WcfJson,
        /// <summary>
        /// JSON官方使用的序列化方式，也是默认的方式，推荐使用。
        /// </summary>
        NewTownJson
    }
}
